SOComputing Published 2022-09-12 19:57:49
Syetem modeling is the process of developing abstract models of a system, which each model presenting a different view or perspective of that system.
System modeling is mostly based on UML (Unified Modeling Language)
System modeling is mostly based on UML (Unified Modeling Language)
No. | Classify | The description |
1 | Context models | Activity diagrams UML activity diagrams shows the activities in a process and the flow of control from one activity to another. |
2 | Interaction models | a. Use case diagrams Each use case modeling represents a discrete task that involves external interaction with a system. b. Sequence diagrams Sequence diagrams are primarily used to model the interactions between the actors and the objects in a system and the interactions between the objects of themselves. |
3 | Structural models | Class diagrams Be used when developing an object-oriented system model to show the classes in a system and the associations between the classes. |
4 | Behavioral models | a. Data-driven modeling b. Event-driven modeling c. Model-driven engineering |
5 | model-driven architecture | a. CIM, A computation independent model. b. PIM, A platform-independent model c. PSM, Platform-specific model |
The Previous4. Requirements engineering
The Next6. Software Architecture